// 数据准备-数据源基本信息管理-查询
export interface ParamDataServiceList {
    page?: number
    size?: number
    dataServiceSourceName?: string
    dataServiceSourceType?: string
    teamId?: string
}
export function dataServiceList(): ParamDataServiceList {
    return {
        page: undefined,
        size: undefined,
        dataServiceSourceName: undefined,
        dataServiceSourceType: undefined,
        teamId: undefined,
    }
}

export function dataServiceAdd(): ParamDataServiceAdd {
    return {
        accountName: undefined,
        creatTime: undefined,
        dataServiceSourceId: undefined,
        dataServiceSourceName: undefined,
        dataServiceSourceType: undefined,
        ipAddress: undefined,
        password: undefined,
        port: undefined,
        preparationSourceDesc: undefined,
        teamId: undefined,
        updateTime: undefined,
        valiFlag: undefined,
    }
}

// 数据准备-数据源配置管理-保存
export interface ParamDataSourceConfigTeamSave {
    organizationId?: string
    teamId?: string
    teamName?: string
    organizationName?: string
}
export function dataSourceConfigTeamSave(): ParamDataSourceConfigTeamSave {
    return {
        organizationId: undefined,
        teamId: undefined,
        teamName: undefined,
        organizationName: undefined,
    }
}

// 数据准备-数据源配置管理-列表
export interface ParamDataSourceConfigTeamGetDataSourceList {
    page?: number
    size?: number
    teamId?: string
}
export function dataSourceConfigTeamGetDataSourceList(): ParamDataSourceConfigTeamGetDataSourceList {
    return {
        page: undefined,
        size: undefined,
        teamId: undefined,
    }
}